package domainspecific.types;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;

/**
 * MultipleMeterReadings for a certain customer identified by the customer ID.
 * @author Markus Jung
 *
 */
public class MultipleMeterReadings implements Serializable{
	private String customerID; 
	private List<MeterReadings> customerMeterReadings;

	public MultipleMeterReadings(){
		// dummy Data
		customerID = UUID.randomUUID().toString();
		customerMeterReadings = new ArrayList<MeterReadings>();
		customerMeterReadings.add(new MeterReadings()); 
		customerMeterReadings.add(new MeterReadings());	
	}
		
	public List<MeterReadings> getCustomerMeterReadings(){
		return customerMeterReadings;
	}
	
	public void setCustomerMeterReadings(List<MeterReadings> customerMeterReadings){
		this.customerMeterReadings = customerMeterReadings;		
	}
	
	public String getCustomerID(){
		return customerID;		
	}
	
	public void setCustomerID(String customerID){
		this.customerID = customerID; 
	}
}
